×

give sb snuff meaning in English

严厉对待某人, 惩罚某人

Related Words

  1. snuffing
  2. snuff
  3. snuff stick
  4. snuff maker
  5. snuff bean
  6. snuff movie
  7. snuffing steam
  8. white snuff
  9. snuff out
  10. uto snuff
  11. give sb opportunity to do sth
  12. give sb security clearance
  13. give sb socks
  14. give sb some advice
PC Version

Copyright © 2018 WordTech Co.